man who sells entrails - Espagnol Anglais Dictionnaire